TsgDXFImageEnt
Unit: DXFConv
Description
The TsgDXFImageEnt
class defines image entities of a CAD file.
Syntax
TsgDXFImageEnt = class(TsgCADWipeout)
Properties
Properties | Description |
---|---|
ImageDef | The property returns handle as integer. |
IsMonoChrome | The property defines whether picture is monochrome or not. |
Picture | The property returns an instance of the TPicture class. |
Point1 | The property gets or sets UVector . |
Point2 | The property gets or sets VVector . |
Point3 | The property gets or sets scale vector. |
Rotate | The property rotates an image by angle divisible by 90 degree. |
Transparency | The property indicates if transparency mode is on or sets its state. |
Derived TsgCADWipeout | Description |
---|---|
ClipPoints | The property gets or sets a clip boundary vertex specified by Index. |
ClipPointsCount | The property gets a number of clip boundary vertices for this TsgCADWipeout . |
ClippingBoundaryType | The property gets or sets clipping boundary type for this TsgCADWipeout . |
Height | The property gets or sets a height of this TsgCADWipeout . |
Size | The property represents image size in pixels. |
UVector | The property gets or sets using of clipping for this TsgCADWipeout . |
UseClipping | The property represents U-vector of a single pixel. |
VVector | The property represents V-vector of a single pixel. |
Width | The property represents a width of this TsgCADWipeout . |
Derived from TsgCADBasePolyline | Description |
---|---|
Closed | The property gets or sets a value indicating whether a polyline is closed. |
DottedPoints | The property gets a point specified by Index parameter from the TsgCADBasePolyline.DottedSingPts list. |
DottedSingPts | The property gets coordinates of the polyline points as a list of pointers to TFPoint.If a value of IsSolid property is True, DottedSingPts contains a value of Polypoints property. |
Flags | The property gets or sets a value of polyline flag (bit-coded), default is 0. |
IsPolyZThickness | The property gets a value indicating whether the polyline has thickness on OZ axis. |
Points | The property gets a point from the PolyPoints list by its index. |
PolyPoints | The property gets a list of points that belong to the polyline. |
Derived from TsgDXFPenLine | Description |
---|---|
Extrusion | The property indicates direction to local axis z. |
LineType | The property returns line type the TsgDXFLineType entity. |
Point | The poroperty contains coordinates for the base point. |
ZThick | The property contains offset by Z axis (Thickness in AutoCAD terms). |
Derived from TsgDXFPenEntity | Description |
---|---|
Pen | The property for reaching the TPen object, used for drawing. |
Derived from TsgDXFEntity | Description |
---|---|
Box | The property determines the 3d box embraced the entity. |
Color | The property gets or sets entity color. |
ColorCAD | The property gets or sets a color for drawing entities. |
Complex | The property determines whether a entity is populated with child entities. |
Converter | The property returns the TsgDXFConverter class object. |
Count | The property indicates the total number of child entities. |
Entities | The property lists all child entities. |
EntType | The property indicates type of an entity. |
Handle | The property is used for finding entity links. |
Layer | The property points to layer, containing given primitive if this layer is given. |
LineType | The property sets and gets line type for an entity. |
LineTypeScale | The property sets and gets the Linetype scale. |
LineWeight | The property sets or gets line weight in millimeters. |
PaperSpace | The property indicates Model Space and Paper Space entity segregation. |
SrcEnd | The property indicates end position of the entity description in the source CAD file. |
SrcStart | The property indicates start position of the entity description in the source CAD file. |
Visibility | The property sets and gets entities visibility. |
Visible | The property determines whether the component appears onscreen. |
Methods
Methods | Description |
---|---|
AssignEntity | The method copies properties of source entity to current entity. |
Create | Creates internal objects after creating this instance. |
Destroy | Frees up internal objects before destroying class instance. |
GetBoxPoints | The method returns entity's name and dimensions of the image. |
EntName | See TsgDXFEntity.GetBoxPoints method. |
SetImage | The method sets an image defined in Image parameter. |
Derived from TsgCADWipeout | Description |
---|---|
AddPoint | The method adds a new TF2DPoint object to ClipPoints of this TsgCADWipeout object. |
Derived from TsgCADBasePolyline | Description |
---|---|
DottedCount | The method returns a quantity of DottedSingPts in the TsgCADBasePolyline object. |
PointCount | The method returns a quantity of PolyPoints in the TsgCADBasePolyline object. |
Derived from TsgDXFPenLine | Description |
---|---|
GetThickness | The method returns entity's thickness. |
SetLWeight | The method call SetLWeight to change line weight of the entity. |
Derived from TsgDXFPenEntity | Description |
---|---|
SetColor | The method changes the color used for drawing. |
Derived from TsgDXFEntity | Description |
---|---|
AddEntity | The method adds a new child entity. |
Clone | The method copies properties of source entity to current entity (include Handle ). |
Draw | The method generates the OnDraw event. |
SetLType | The method sets line type of the entity. |
Events
Derived from TsgDXFEntity | Description |
---|---|
OnDraw | The event occurs when the Draw method is called. |